package com.jt.controller;

import com.jt.pojo.Item;
import com.jt.vo.EasyUITable;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

import com.jt.service.ItemService;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;

import java.util.ArrayList;
import java.util.List;

@RestController
@RequestMapping("/item")
public class ItemController {

    @Autowired
    private ItemService itemService;

//	@RequestMapping("testVO")
//	@ResponseBody
//	public EasyUITable testVO(){
//
//		Item item1=new Item();
//		item1.setId(1000L).setTitle("饮水机").setPrice(200L);
//		Item item2=new Item();
//		item2.setId(2000L).setTitle("电冰箱").setPrice(300L);
//		List<Item> rows=new ArrayList<>();
//		rows.add(item1);
//		rows.add(item2);
//		return  new EasyUITable(2000L,rows);
//
//	}
//


    /***
     * 业务：分页查询商品信息
     * url:  http://localhost:8091/item/query?page=1&rows=20
     * 参数：page=1  页数  &rows=20  行数
     * 返回值：EasyUITable
     *
     */



    @RequestMapping("/query")
    public EasyUITable findItemByPage(int page, int rows) {

        return itemService.findItemByPage(page, rows);

    }




}
